/*
 * =====================================================================================
 *
 *       Filename:  singlelog.h
 *
 *    Description:  包装logger成单一模式
 *
 *        Version:  1.0
 *        Created:  2008年08月27日 15时08分55秒
 *       Revision:  none
 *       Compiler:  g++
 *
 *         Author:  ZhixiongHong (hzx), fishwarter@gmail.com
 *        Company:  Unioncast
 *
 * =====================================================================================
 */

#ifndef SS_SINGLE_LOG_H
#define SS_SINGLE_LOG_H

#include "logger.h"

#ifdef HAS_SS_NAMESPACE
namespace ss {
#endif // HAS_SS_NAMESPACE

class SingleLogger
{
public:
	SingleLogger(){};
	~SingleLogger();
public:
	static Logger* getInstance();	
private:
	static Logger*	pInstance;
};


#ifdef HAS_SS_NAMESPACE
}
#endif // HAS_SS_NAMESPACE

#endif // SS_SINGLE_LOG_H
